const lgurl = "https://app.lgwisdomunion.cn";
import boya from "./boya.js"
import config from "../../config.js"

export default {
	
	open_wx(data){
		console.log("打开微信小程序","open_wx");
		//打开微信小程序
		//打开微信小程序
		plus.share.getServices(function(s) {
			var shares = {};
			for (var i = 0; i < s.length; i++) {
				var t = s[i];
				console.log(t);
				shares[t.id] = t;
				console.log(t.id);
			}
			console.log("shares", shares);
			
			var sweixin = shares['weixin'];
			console.log("open_wexin=>appid:" + data.data.app_id + "|path=" + data.data.path);
			if(sweixin){
			 sweixin.launchMiniProgram({
				id: data.data.app_id,
				path: data.data.path
			}) 
			 }else{
				 plus.nativeUI.alert('当前环境不支持微信操作!');
			 }				
			console.log("微信服务列表：" + JSON.stringify(sweixin));
		}, function(e) {
			console.log("获取分享服务列表失败：" + e.message);
		});
	},
	open_abc(){
		//打开ABC
		// 打开农行app
		console.log("打开农行app",'open_abc');
		// #ifdef APP-PLUS
		var ABCPay = uni.requireNativePlugin('ABC-Pay');
		var ret = ABCPay.isBankABCAvaiable();
		let token="";
		if (ret == true) {
			//发起支付
			console.log("发起支付abcApp");
			ABCPay.startBankABC({
				//appID:"com.example.caller",//第三方APP的应用标识。iOS无此项内容；Android默认为第三方apk的包名，(可选)
				//Method:"pay",//业务类型。目前支持的取值仅为pay，表示是支付交易。默认值pay，(可选)
				CallbackID: "com.boya.app", //支付完成后回调用的id。iOS为第三方app的schema，(iOS必需，Android可选)
				TokenID: token //支付订单号(必需)
			}, function(res) {
				if (res.code == 0) {
					//支付结果
					console.log(res.data);
				} else {
					uni.showModal({
						content: res.data
					});
				}
			});
		} else {
			this.$boya.msg('未安装农行掌银,或版本不支持');
		}
		// #endif
	}
	
}